source/helix/getusers.d(27,10): Error: `@safe` function `helix.getusers.setClientId` cannot call `@system` generated function `std.net.curl.HTTP.opAssign` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2370,1): `std.net.curl.HTTP.opAssign` is declared here source/helix/getusers.d(31,5): Error: function `std.net.curl.HTTP.Protocol!().onReceive(ulong delegate(ubyte[]) callback)` is not callable using argument types `(ulong function(ubyte[] data) nothrow @system)` source/helix/getusers.d(31,5): cannot pass argument `__lambda2` of type `ulong function(ubyte[] data) nothrow @system` to parameter `ulong delegate(ubyte[]) callback` source/helix/helixConfig.d(19,14): Error: `@safe` function `helix.helixconfig.HelixConfig.setClientId` cannot call `@system` generated function `std.net.curl.HTTP.opAssign` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2370,1): `std.net.curl.HTTP.opAssign` is declared here source/helix/helixConfig.d(23,9): Error: function `std.net.curl.HTTP.Protocol!().onReceive(ulong delegate(ubyte[]) callback)` is not callable using argument types `(ulong function(ubyte[] data) nothrow @system)` source/helix/helixConfig.d(23,9): cannot pass argument `__lambda2` of type `ulong function(ubyte[] data) nothrow @system` to parameter `ulong delegate(ubyte[]) callback` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(525,41): Error: `@safe` function `std.regex.internal.ir.RuntimeFactory!(BacktrackingMatcher, char).RuntimeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(36,28): Error: template instance `std.regex.internal.ir.RuntimeFactory!(BacktrackingMatcher, char)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(1025,25): instantiated from here: `makeRegex!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(443,19): instantiated from here: `Parser!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(391,25): instantiated from here: `regexImpl!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(399,17): instantiated from here: `regex!(string, immutable(char))` source/irc/client.d(126,23): instantiated from here: `regex!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(525,41): Error: `@safe` function `std.regex.internal.ir.RuntimeFactory!(ThompsonMatcher, char).RuntimeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(38,27): Error: template instance `std.regex.internal.ir.RuntimeFactory!(ThompsonMatcher, char)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(1025,25): instantiated from here: `makeRegex!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(443,19): instantiated from here: `Parser!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(391,25): instantiated from here: `regexImpl!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(399,17): instantiated from here: `regex!(string, immutable(char))` source/irc/client.d(126,23): instantiated from here: `regex!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(830,43): Error: template instance `std.regex.internal.ir.defaultFactory!char` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(993,21): instantiated from here: `matchOnce!(Regex!char, string)` source/irc/client.d(238,49): instantiated from here: `matchFirst!(string, Regex!char)` source/kraken/getuseremotes.d(42,5): Error: function `std.net.curl.HTTP.Protocol!().onReceive(ulong delegate(ubyte[]) callback)` is not callable using argument types `(ulong delegate(ubyte[] data) pure nothrow @system)` source/kraken/getuseremotes.d(42,5): cannot pass argument `__lambda2` of type `ulong delegate(ubyte[] data) pure nothrow @system` to parameter `ulong delegate(ubyte[]) callback` source/kraken/getuseremotes.d(72,45): Error: `@safe` function `kraken.getuseremotes.emotecodes` cannot call `@system` function `std.json.JSONValue.object` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(278,44): `std.json.JSONValue.object` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.